rock rubble - German English Dictionary